/*
 * @Author: 0x9DEFA478
 * @Date: 2025-10-03 20:48:19
 * @LastEditTime: 2025-10-04 16:03:47
 * @LastEditors: 0x9DEFA478
 * @Description: 
 * 
 */
#ifndef hystemAPI_Windows_Error_HPP_
#define hystemAPI_Windows_Error_HPP_
#if defined(_WIN32)
#include <string>
#include <windows.h>
#endif


namespace SystemAPI{

  namespace Windows{
#if defined(_WIN32)
    std::string GetErrorString(DWORD error)noexcept;
    std::string GetErrorString(void)noexcept;
    std::string GetErrorStringWithErrorCode(DWORD error)noexcept;
    std::string GetErrorStringWithErrorCode(void)noexcept;
#endif
  }

}


#endif //hystemAPI_Windows_Error_HPP_
